package klex.eserver.entity;

import java.util.Date;

/**
 * OnlineClientRole entity. @author MyEclipse Persistence Tools
 */

public class OnlineClientRole implements java.io.Serializable {

	// Fields

	private Integer roleId;
	private String roleNumber;
	private String roleName;
	private String roleFunctions;
	private String roleFunctionsPermissions;
	private Date roleAddDate;

	// Constructors

	/** default constructor */
	public OnlineClientRole() {
	}

	/** minimal constructor */
	public OnlineClientRole(Integer roleId) {
		this.roleId = roleId;
	}

	/** full constructor */
	public OnlineClientRole(String roleNumber, String roleName,
			String roleFunctions, String roleFunctionsPermissions,
			Date roleAddDate) {
		this.roleNumber = roleNumber;
		this.roleName = roleName;
		this.roleFunctions = roleFunctions;
		this.roleFunctionsPermissions = roleFunctionsPermissions;
		this.roleAddDate = roleAddDate;
	}

	// Property accessors

	public String getRoleNumber() {
		return this.roleNumber;
	}

	public void setRoleNumber(String roleNumber) {
		this.roleNumber = roleNumber;
	}

	public Integer getRoleId() {
		return this.roleId;
	}

	public void setRoleId(Integer roleId) {
		this.roleId = roleId;
	}

	public String getRoleName() {
		return this.roleName;
	}

	public void setRoleName(String roleName) {
		this.roleName = roleName;
	}

	public String getRoleFunctions() {
		return this.roleFunctions;
	}

	public void setRoleFunctions(String roleFunctions) {
		this.roleFunctions = roleFunctions;
	}

	public String getRoleFunctionsPermissions() {
		return this.roleFunctionsPermissions;
	}

	public void setRoleFunctionsPermissions(String roleFunctionsPermissions) {
		this.roleFunctionsPermissions = roleFunctionsPermissions;
	}

	public Date getRoleAddDate() {
		return this.roleAddDate;
	}

	public void setRoleAddDate(Date roleAddDate) {
		this.roleAddDate = roleAddDate;
	}

}